<?php
	define('root',$_SERVER['DOCUMENT_ROOT']);
	include_once(root."/ecsac-tic-apps-extranet/web-cont/esmeralda-services-maintenance/class/class/classAreaEquipo.php");
	
	$con_area = $_POST['con_area'];
	$emp_area = $_POST['emp_area'];
	$nro_area = $_POST['nro_area'];
	
	$objAreaEquipoC = new classAreaEquipo();
	
	$arrListaAreaE = null;
	
	$arrListaAreaE = $objAreaEquipoC->listarAreaEquipoTodos($emp_area, $nro_area);
	
	if(count($arrListaAreaE) > 0) {
		
		$josondata_p['esquema'] = null;
		
		$josondata_h = array();
		
		$josondata['area_empresa_nro_unico'] = null;
		$josondata['area_empresa_nombre_compuesto'] = null;
		
		$josondata['area_posicion_top'] = null;
		$josondata['area_posicion_left'] = null;
		$josondata['area_color'] = null;
		$josondata['area_nro_unico'] = null;
		
		$josondata['equipo_nro_unico'] = null;
		$josondata['equipo_descripcion'] = null;
		
		$josondata['personal_nro_unico'] = null;
		$josondata['personal_nombre_completo'] = null;
		$josondata['personal_d_usuario_tic'] = null;
		$josondata['personal_usuario'] = null;
		$josondata['personal_d_usuario_maquina'] = null;		
		
		$josondata['asignacion_equipo_nro_unico'] = null;
		$josondata['asignacion_equipo_fecha_asignacion'] = null;
		
		$josondata['subfamilia_nro_unico'] = null;
		$josondata['subfamilia_descripcion'] = null;
		
		$josondata['familia_nro_unico'] = null;
		$josondata['familia_descripcion'] = null;
		
		foreach ($arrListaAreaE as $objEsquemaE){
				
			$josondata['area_empresa_nro_unico'] = strval($objEsquemaE->get_int_area_empresa_nro_unico());
			$josondata['area_empresa_nombre_compuesto'] = $objEsquemaE->get_str_area_empresa_d_nombre_compuesto();
			
			$josondata['area_nro_unico'] = strval($objEsquemaE->get_int_area_nro_unico());
			$josondata['area_posicion_top'] = $objEsquemaE->get_str_area_posicion_top();
			$josondata['area_posicion_left'] = $objEsquemaE->get_str_area_posicion_left();
			$josondata['area_color'] = $objEsquemaE->get_str_area_color_hex();			
			
			$josondata['equipo_nro_unico'] = strval($objEsquemaE->get_int_equipo_nro_unico());
			$josondata['equipo_descripcion'] = $objEsquemaE->get_str_equipo_descripcion();
			
			$josondata['personal_nro_unico'] = strval($objEsquemaE->get_int_personal_nro_unico());
			$josondata['personal_nombre_completo'] = $objEsquemaE->get_str_personal_nombre_completo();
			$josondata['personal_d_usuario_tic'] = $objEsquemaE->get_str_personal_d_usuario_tic();
			$josondata['personal_usuario'] = $objEsquemaE->get_str_personal_usuario();
			$josondata['personal_d_usuario_maquina'] = $objEsquemaE->get_str_personal_d_usuario_maquina();
			
			$josondata['asignacion_equipo_nro_unico'] = strval($objEsquemaE->get_int_asignacion_equipo_nro_unico());
			$josondata['asignacion_equipo_fecha_asignacion'] = $objEsquemaE->get_str_asignacion_equipo_fecha_asignacion();
			
			$josondata['subfamilia_nro_unico'] = strval($objEsquemaE->get_int_subfamilia_nro_unico());
			$josondata['subfamilia_descripcion'] = $objEsquemaE->get_str_subfamilia_descripcion();
			
			$josondata['familia_nro_unico'] = strval($objEsquemaE->get_int_familia_nro_unico());
			$josondata['familia_descripcion'] = $objEsquemaE->get_str_familia_descripcion();
			
			array_push($josondata_h, $josondata);
	
		}
		
		$josondata_p['esquema'] = $josondata_h;
		
		echo json_encode($josondata_p);
		
		/*$josondata_p['esquema'] = "XD";
		
		echo json_encode($josondata_p);*/
	
	}else{
		
		$josondata_p['esquema'] = null;
		
		echo json_encode($josondata_p);

	}

?>